package Clases;

import java.io.*;
import java.util.*;

public class ClientThread extends Thread {
    
    BufferedReader entrada;
    PrintStream salida;
    String nick;
    
    
    public ClientThread(PrintStream salida,BufferedReader entrada, String nick)
    {
	this.entrada = entrada;	
	this.salida=salida;
	this.nick=nick;
    }
    
    public void run()
    {
	try
	    {
		
		String s;
		StringTokenizer st;
		//Tant que le message recu du serveur n'est pas quit, on imprime ce que le
		//serveur envoie
		while (!(s=entrada.readLine()).equals("quit"))
		    {
			st=new StringTokenizer(s);
			//On n'imprime pas les messages envoyez par nous memes
			if(!st.nextToken().equals(nick))
			    System.out.println(s);	
			
		    }
	    }catch (Exception e)
		{
		    e.printStackTrace();	
		}
    }
    
}
